<!DOCTYPE html>
<html>
<head>

<script>
var mQ = new Array();
var mQState = 0; // empty message queue

function dmsg( message ){
	if ( mQState >= 0 ) {
		var msgBox = document.getElementById("dmsg");
		if ( msgBox ) {
			if (mQState == 1) {
				mQState = 2; // drain started
				for ( var i=0; i < mQ.length; i++ ){
					msgBox.appendChild( mQ[i] );
				}
				mQState = 3; // drain complete
			}
			msgBox.appendChild( document.createTextNode( message + " " ));
		} else {
			mQState = 1; // queue needs draining
			mQ[mQ.length] = document.createTextNode( "[" + message + "]" );
		}
	}
}
dmsg("debug coded");
</script>

<!-- Standard content -->
	<script src="./js/jQuery/jquery-1.8.js"></script> <!-- jQuery v1.8 -->
	<!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script> <!-- jQuery from google services -->
	<script src="./js/standardComponents.js"></script> <!-- website standard components -->
	
<!-- Style selectors -->	
<link rel="stylesheet" href="./css/standard.css" type="text/css"></style>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
	extensions: ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js"],
	jax: ["input/TeX", "output/HTML-CSS"],
	tex2jax: {
		 inlineMath: [ ["|","|"], ["\\(","\\)"] ],
		 displayMath: [ ["||","||"], ["\\[","\\]"] ],
		 processEscapes: true
	},
	"HTML-CSS": { availableFonts: ["TeX"] }
});
</script>

<script>
$(document).ready(function(){
	dmsg("Calling init()");
	init();
	dmsg("Calling indexing function");
	indexPage();
	commentParse["ggb"] = geogebraParse;
});

function redraw( objRef){
	//alert( objRef.value );
	document.ggbApplet.evalCommand("f:y=" + objRef.value);
	document.ggbApplet.refreshViews();
}
</script>
</head>
<body>
<div id="toc" class="toc">&nbsp;</div>
<div id="dmsg" class="dmsg">&nbsp;</div>
<h1>Introduction of Inverse Trigonometric Functions</h1>
<div><h2>Consider a Function...</h2>
<p>We use inverse operations, <dfn id="operation">a symbol defining how two entities are combined ()</dfn>, in writing simple inverse <dfn>,opposite or reversing,</dfn> functions.</p>
<div>||y=3x+2||
<p class="show" id="1">At which point does the function get <em>inverted</em>.</p>
<div class="reveal" id="1">&nbsp;
||y-2=3x||
||{{y-2} \over {3}} = x||
</div>
<p class="reveal" id="1"><!-- ggb show{inv}; -->And now for the inverting <span class="show" id="2">step |y \curvearrowright x|</span>.</p>
<div class="reveal" id="2">||y = {{x-2} \over {3}}||</div>
<p class="reveal" id="2"><!-- ggb color({A})=red;color({A'})=darkred;play(A); -->The graph is plotted on the axes below, move the point |A| and see how the 'inverse' point |A'| moves.</p>
<p class="reveal" id="2">How is the graph and its' <span class="show" id="3">inverse related</span>?</p>
</div>
<!--
<applet name="ggbApplet" code="geogebra.GeoGebraApplet" archive="geogebra.jar" codebase="../" width="700" height="500" id="ggb">
	<param name="filename" value="TrigSheet.ggb" />
	<param name="java_arguments" value="-Xmx512m -Djnlp.packEnabled=true" />
	<param name="cache_archive" value="geogebra.jar, geogebra_main.jar, geogebra_gui.jar, geogebra_cas.jar, geogebra_algos.jar, geogebra_export.jar, geogebra_javascript.jar, jlatexmath.jar, jlm_greek.jar, jlm_cyrillic.jar, geogebra_properties.jar" />
	<param name="cache_version" value="4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0, 4.0.4.0" />
	<param name="framePossible" value="false" />
	<param name="showResetIcon" value="false" />
	<param name="showAnimationButton" value="true" />
	<param name="enableRightClick" value="false" />
	<param name="errorDialogsActive" value="true" />
	<param name="enableLabelDrags" value="false" />
	<param name="showMenuBar" value="false" />
	<param name="showToolBar" value="false" />
	<param name="showToolBarHelp" value="false" />
	<param name="showAlgebraInput" value="false" />
	<param name="useBrowserForJS" value="true" />
	<param name="allowRescaling" value="true" />
This is a Java Applet created using GeoGebra from www.geogebra.org - it looks like you don't have Java installed, please go to www.java.com
</applet> <!-- Geogebra applet, id is used to allow comment scripting of geogebra -->
<p class="reveal" id="3">Now consider the trig functions below, what do their inverse functions look like?</p>
<p class="reveal" id="3">Are you able to get an inverse |\sin^{-1}(1)| (|\arcsin(1)|)? How about |\frac{1}{2}|? |2|? What are the limitations?</p>
<form class="reveal" id="3">
	<select name="selectFunc" onChange="redraw( this );">
		<option value="" selected="true" disabled="true"></option>
		<option value="sin(x)">Sine [sin]</option>
		<option value="cos(x)">Cosine [cos]</option>
		<option value="tan(x)">Tangent [tg];[tan]</option>
		<option value="1/tan(x)">Cotangent [ctg];[cot]</option>
		<option value="1/cos(x)">Secant [sec]</option>
		<option value="1/sin(x)">Cosecant [csc]</option>
	</select>
</form>
</div>
<hr />
<dl compact="true">
<dt>Inverse</dt>
<dd id="inverse">The reverse of a function or operation, division and multiplication are inverse operations</dd>
<dt>Reciprocal</dt>
<dd id="reciproc">&nbsp;</dd>
</dl>
<script>
dmsg("flush queue");
</script>
</body>
</html>